1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2<launchConfiguration type="ilg.gnumcueclipse.debug.gdbjtag.openocd.launchConfigurationType"> 3<booleanAttribute key="com.cypress.studio.launch.hide" value="true"/> 4<stringAttribute key="com.cypress.studio.launch.mode" value="debug"/> 5<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doContinue" value="true"/> 6<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doDebugInRam" value="false"/> 7<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doFirstReset" value="false"/> 8<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doGdbServerAllocateConsole" value="true"/> 9<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doGdbServerAllocateTelnetConsole" value="false"/> 10<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doSecondReset" value="false"/> 11<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doStartGdbCLient" value="true"/> 12<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.doStartGdbServer" value="true"/> 13<booleanAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.enableSemihosting" value="true"/> 14<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.firstResetType" value="init"/> 15<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbClientOtherCommands" value="set mem inaccessible-by-default off set remotetimeout 15"/> 16<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbClientOtherOptions" value=""/> 17<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerConnectionAddress" value=""/> 18<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerExecutable" value="${openocd_path}/${openocd_executable}"/> 19<intAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerGdbPortNumber" value="3333"/> 20<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerLog" value=""/> 21<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerOther" value="-s "${openocd_path}/../scripts" -c "set ENABLE_ACQUIRE 0" &&CY_OPENOCD_CM0_FLAG&&-c "source [find interface/kitprog3.cfg]" -c "puts stderr {Started by GNU MCU Eclipse}" -c "source [find target/&&CY_OPENOCD_CFG&&]" -c "&&CY_OPENOCD_CHIP&&.cpu.cm4 configure -rtos auto -rtos-wipe-on-reset-halt 1" &&CY_OPENOCD_PORT_SELECT&&"/> 22<intAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.gdbServerTelnetPortNumber" value="4444"/> 23<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.otherInitCommands" value=""/> 24<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.otherRunCommands" value="flushregs mon gdb_sync stepi"/> 25<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.openocd.secondResetType" value="run"/> 26<stringAttribute key="ilg.gnumcueclipse.debug.gdbjtag.svdPath" value="&&CY_SVD_PATH&&"/> 27<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.imageFileName" value="&&CY_PROG_FILE&&"/> 28<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.imageOffset" value=""/> 29<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.ipAddress" value="localhost"/> 30<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.jtagDevice" value="GNU MCU OpenOCD"/> 31<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.loadImage" value="false"/> 32<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.loadSymbols" value="true"/> 33<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.pcRegister" value=""/> 34<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.portNumber" value="3333"/> 35<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setPcRegister" value="false"/> 36<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setResume" value="false"/> 37<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.setStopAt" value="false"/> 38<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.stopAt" value=""/> 39<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.symbolsFileName" value="&&CY_SYM_FILE&&"/> 40<stringAttribute key="org.eclipse.cdt.debug.gdbjtag.core.symbolsOffset" value=""/> 41<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useFileForImage" value="true"/> 42<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useFileForSymbols" value="true"/> 43<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useProjBinaryForImage" value="false"/> 44<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useProjBinaryForSymbols" value="false"/> 45<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.useRemoteTarget" value="true"/> 46<stringAttribute key="org.eclipse.cdt.dsf.gdb.DEBUG_NAME" value="${cy_tools_path:gcc-7.2.1}/bin/arm-none-eabi-gdb"/> 47<booleanAttribute key="org.eclipse.cdt.dsf.gdb.UPDATE_THREADLIST_ON_SUSPEND" value="false"/> 48<intAttribute key="org.eclipse.cdt.launch.ATTR_BUILD_BEFORE_LAUNCH_ATTR" value="2"/> 49<stringAttribute key="org.eclipse.cdt.launch.COREFILE_PATH" value=""/> 50<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="&&CY_SYM_FILE&&"/> 51<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="&&CY_APPNAME&&"/> 52<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/> 53<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"> 54<listEntry value="/&&CY_APPNAME&&"/> 55</listAttribute> 56<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"> 57<listEntry value="4"/> 58</listAttribute> 59</launchConfiguration> 60